package app.modules 
{
	import gui.PositionInfo;
	/**
	 * ...
	 * @author Dmitriy Gaiduk
	 */
	/**
	 * Represents numeric stepper model
	 * Contains target value, possible values, step, maximum, minimum, position unformation
	 */
	public class NumStepperInfo 
	{
		/**
		 * Caption
		 */
		public var title:String;
		/**
		 * Target property. Enum: app.modules.TargetProperty
		 */
		public var type:String;
		
		/**
		 * holds number value for target property: width / height
		 */
		public var value:Number;
		
		public var position:PositionInfo;
		public var min:Number;
		public var max:Number;
		public var step:Number;
		public var values:Vector.<String> = null;
		
		public function NumStepperInfo(targetProperty:String) 
		{
			type = targetProperty;
		}
		
	}

}